花费 9 ms
Unity Shader入门教程(一)

参考文献:http://www.360doc.com/content/13/0923/15/12282510_316492286.shtml Unity Shader是着色器,将纹理、网格信息 ...

Sat Jul 22 06:34:00 CST 2017 3 14381
Lambert (兰伯特)光照模型

Lambert (兰伯特)光照模型   是光源照射到物体表面后,向四面八方反射,产生的漫反射效果。这是一种理想的漫反射光照模型。如下图:这个是顶点函数处理后的该光照模型,因此看起来像素不够平滑。 ...

Sun Oct 18 10:09:00 CST 2015 0 13847
Shader编程学习笔记(二)—— Shader和渲染管线

Shader和渲染管线 什么是Shader   Shader,中文翻译即着色器,是一种较为短小的程序片段,用于告诉图形硬件如何计算和输出图像,过去由汇编语言来编写,现在也可以使用高级语言来编 ...

Sun Apr 17 21:02:00 CST 2016 0 12055
【Unity Shader】---常用帮助函数、结构体和全局变量

一、内置包含文件   Unity中有类似于C++的包含文件.cginc,在编写Shader时我们可以使用#include指令把这些文件包含进来这样我们就可以使用Unity为我们提供的一些非常好用的 ...

Sun Jul 16 04:20:00 CST 2017 0 8163
Unity Water Shader

上图是一个物体浸入水中的效果 原理   我们使用相机渲染的整个场景的深度图减去需要忽略的模型的深度,这里忽略的是图中蓝色部分,就保留了其他的深度值。   用到Main Camer ...

Fri Nov 06 23:02:00 CST 2015 3 10217
Unity Shader 2D水流效果

水流的模拟主要运用了顶点变换和纹理动画的结合; 顶点变换中,利用正弦函数模拟河流的大致形态,例如波长,振幅等。 纹理动画中,将纹理坐标朝某一方向持续滚动以形成流动的效果。 脚本如下: ...

Wed Jul 03 01:28:00 CST 2019 0 2099
Unity Shader 玻璃效果

一个玻璃效果主要分为两个部分,一部分是折射效果的计算,另一部分则是反射。下面分类进行讨论: 折射: 1.利用Grass Pass对当前屏幕的渲染图像进行采样 2.得到法线贴图对折射的影响 3. ...

Tue Jul 02 00:07:00 CST 2019 2 2002

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM